body{
    background: #E4E6E9;
}
*{
    border-radius: 0px !important;
}
a{
    color:#393939;
    text-decoration: none;
}
.tab_form{
    width: 100%;
    border-collapse: collapse;
}
.tab_form tr td{
    padding: 8px;
    border:1px solid gainsboro;
    width: 33%;
}
.tab_form tr td input,.tab_form tr td select{
    width: 240px;
}
.fr{
    float:right;
}
.fl{
    float:left;
}
textarea{
    resize: none;
    font-size: 13px;
}
.block{
    display: block;
}
.iptborder{
    background-color: #fff;
    border: 1px solid #d4d4d4;
}
#admin_info tr td{
    padding: 8px;
}
#admin_info img{
    border: 1px solid lightgrey;
}
.left{
    float: left;
}
.right{
    float: right;
}

/*页面优化*/
.datagrid-header td, .datagrid-body td, .datagrid-footer td {
    padding: 8px;
}
.l-btn-plain,.panel-header{
    padding: 8px;
}
.l-btn-plain:hover{
    padding: 7px;
}
.tabs-header{
    padding: 8px 0 0;
}
.pagination-info{
    margin: 8px !important;
}
.textbox-label{
    font-weight: normal;
}
.panel-title{
    height: 25px;
    line-height: 25px;
}
.menu_accordion ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.menu_accordion ul li.before{
    border-bottom: 1px dotted;
    border-color: #9dbdd6;
}
.menu_accordion ul li:hover{
    background: #F5F7FA;
}
.menu_accordion ul li a{
    padding: 5px;
    display: block;
    line-height: 30px;
    height: 30px;
}
.checkactive{
    background: #F5F7FA;
}
.grayborder{
    border: 1px solid lightgrey;
}
.blueborder{
    border: 1px solid lightblue;
}
.panel-title{
    font-weight: normal;
}
.panel-body{
    background:#F8F8F8;
}
.accordion-body{
    background: #ffffff;
}
.accordion .accordion-header-selected{
    background: #FFFFFF;
}
.accordion .accordion-header-selected .panel-title{
    color: #2B7DBC;
}
.datagrid-body,.window-body,.panel-body-noborder,.portal-panel,.portal-p{
    background: #ffffff !important;
}
.datagrid-row-selected{
    background: #dff0d8;
    color:#393939;
}
.tabs li.tabs-selected a.tabs-inner{
    font-weight: normal !important;
}